workers’ protective tents - Turc Anglais Dictionnaire